/* pages/home/home.wxss */

.imglist{
  swiper-item{
    image{
      width: 100%;
    }
  }
}
.acs{
  padding:15px 15px;
  .header{
    padding: 15px 0;
    .acs-title{      
      border-left:3px solid #0077fe;
      padding-left: 10px;
      color: #777;
    }
  }
  .pan{
    display: grid;
    grid-template-columns: 50% 50%;
    padding:0 -5px ;
    .item{ 
      padding:5px;
      .acblock{ 
        background-color: #fff;
        image{
          width:100%
        }
        .title{
          padding: 10px 15px;
          font-weight: bold;
          font-size: 1.0em;
          text-align: center;
          color: #0077f3;
        }
      }
      .acblock:active{ 
        border:2px solid #f7f7f7;
      }
    }
  }
}

.customs{
  padding: 15px;
  .header{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 0;
    color: #777;
    .title{
      padding-left: 15px;
      border-left: 3px solid #0077fe;
    }
  }
  .body{
    background-color: #fff;
    .item{
      border-bottom: 1px solid #eee;
      padding: 15px ;
      .custom{
        position: relative;
        display: flex;

        .customImg{
          width:60px;
          height: 60px; 
          image{
            width: 100%;
          }
        }
        .info{
          flex: 1;
          padding: 0 10px;
          display: flex;
          flex-direction: column;
          justify-content: space-around;
          .title{
            font-weight: bold;
            height: 32px;
            line-height: 32px;
            color: #0077fe;
          }
          .datas{
            display: flex;
            .data-item{
              flex: 1;
              display: flex;
              font-size: 0.9em; 
              .lab{
                color: #777;;
                padding-right: 10px;
              }
            }
          }
        }
      }
    }
    .item:active{
      background-color: #eee;
    }
  }
}